#include<bits/stdc++.h>
using namespace std;
long long n;
long long a[100010];
map<long long,long long> mp;
int main(){
    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);
    cin>>n;
    for(long long i=0;i<n;i++){
        cin>>a[i];
        mp[a[i]]++;
    }
    long long mx=0;
    for(map<long long,long long>::iterator it=mp.begin();it!=mp.end();it++){
        mx=max(mx,it->second);
    }
    cout<<mx;
    return 0;
}
